<%@ page language="java" contentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>修改报名</title>
  <meta name="renderer" content="webkit">
  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
  <link rel="stylesheet" href="../../css/index.css">
		<link rel="stylesheet" href="../../layui/css/layui.css" />
</head>
<body>

  <div class="layui-form" lay-filter="layuiadmin-app-form-list" id="layuiadmin-app-form-list" style="padding: 20px 30px 0 0;">
     <div class="layui-form-item">
      <label class="layui-form-label">运动员编号</label>
      <div class="layui-input-inline">
        <input type="hidden" id="signupid" name="signupid"  class="layui-input">
        <input type="text" id="athletesid" name="athletesid" readonly lay-verify="required" autocomplete="off" class="layui-input">
      </div>
    </div>

    <div class="layui-form-item">
      <label class="layui-form-label">报名项目</label>
      <div class="layui-input-inline">
         <select name="project" id="project" lay-filter="project" >
                <option value="">请选择所报项目</option>
              </select>
      </div>
    </div>
	<div class="layui-form-item">
      <label class="layui-form-label">总人数</label>
      <div class="layui-input-inline">
     
        <input type="text" id="prolimitnum" name="prolimitnum" lay-verify="required" readonly="readonly" autocomplete="off" class="layui-input">
      </div>
    </div>
    <div class="layui-form-item">
      <label class="layui-form-label">已报名人数</label>
      <div class="layui-input-inline">
        <input type="text" id="regpersons" name="regpersons" lay-verify="required" readonly="readonly" autocomplete="off" class="layui-input">
      </div>
    </div>
    <div class="layui-form-item">
      <label class="layui-form-label">剩余人数</label>
      <div class="layui-input-inline">
        <input type="text" id="surplusquota" name="surplusquota" lay-verify="required" readonly="readonly" autocomplete="off" class="layui-input">
      </div>
    </div>


     <div class="layui-form-item">
      <label class="layui-form-label">报名备注</label>
      <div class="layui-input-inline">
        <input type="text" id="note" name="note" lay-verify="required"  autocomplete="off" class="layui-input">
      </div>
    </div>
    
    <div class="layui-form-item layui-hide">
      <input type="button" lay-submit lay-filter="layuiadmin-app-form-submit" id="layuiadmin-app-form-submit" value="确认添加">
      <input type="button" lay-submit lay-filter="layuiadmin-app-form-edit" id="layuiadmin-app-form-edit" value="确认编辑">
    </div>
  </div>

 <script type="text/javascript" src="../../layui/layui.all.js" charset="utf-8"></script> 

<script type="text/javascript">
 layui.use(['table','jquery','form','layer'], function(){
  var table = layui.table;
  var $ = layui.jquery;
  var form=layui.form;
  var layer = layui.layer;
  
    //监听提交,添加事件
    form.on('submit(layuiadmin-app-form-submit)', function(data){
      var field = data.field; //获取提交的字段
      var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引  
 			
			var param = "?signupid=" + field.signupid +"&athletesid=" + field.athletesid + "&projectid=" + field.project + "&note=" + field.note;
			//alert(param)
			$.ajax({
				url:"../../signupmana/updatesignup" + param,
				type:"POST",
				data:null,
				dataType : "json",
				xhrFields :{
					withCredentials: true
				},
				contentType:'application/json;charset=UTF-8',
				success:function(e){
					//alert(e.msg)
					if(e.code == 0){
						layer.msg(e.msg,{icon:6}); 
					}else{
						layer.msg(e.msg,{icon:5});
						return;
					}
					
					setTimeout(function(){
						
      					parent.layer.close(index); //再执行关闭 
      					parent.layui.table.reload('signupmana'); //重载表格
					},1*1000)
					
				},
				error:function(e){
					layer.msg(e.msg,{icon:5});
					
				}
			})
      	return false;
    });
  
  
	  $.ajax({
			type: 'get',
			url: '../../dropdown/getproject',
			datatype: 'json',
			success: function(roledata) {
				
				if(roledata.code == 0) {
					var str = "";
					for(var i = 0; i < roledata.count; i++) {
						str += '<option value=' + roledata.data[i].projectid + '>' + roledata.data[i].projectname + '</option>';						
					}
			   		$("#project").append(str);
					form.render();
				} else {
						layer.msg("项目信息获取失败");
				}
			},
			error: function() {
				layer.msg("项目信息获取失败");
			}
		});
	
		//专业班级联动
		form.on('select(project)', function(data){
	
	   		 $.ajax({
				type: 'get',
				url: '../../dropdown/getproject?projectid='+data.value,
				datatype: 'json',
				success: function(roledata) {
					//console.log(roledata);
					if(roledata.code == 0) {
						console.log(roledata.data.prolimitnum);
						$("#prolimitnum").attr("value",roledata.data.prolimitnum);
						$("#regpersons").attr("value",roledata.data.regpersons);
						$("#surplusquota").attr("value",roledata.data.surplusquota);
						form.render();
					} else {
						layer.msg("信息获取失败");
					}
				},
				error: function() {
					layer.msg("信息获取失败");
				}
			});
	
		})

  
  
});
</script>
</body>
</html>